self loading rifle (slr) - Français Anglais Dictionnaire